package com.bio.dao.user;

import java.util.List;

import com.bio.dao.Dao;
import com.bio.entity.user.Position;
import com.bio.utils.Pager;
import com.bio.utils.Pagination;

public interface PositionDao extends Dao<Position>{

	public Pager<Position> findPagerByCompanyId(Pagination pagination, Long companyId);
	
	public List<Position> findAllByCompanyId(Long companyId);
	
	public void removePositionsBySuperior(Long superiorId);
	
	public void removePositionsByCompany(Long companyId);
	
	public List<Position> findAllBySuperior(Long superiorId);
}
